hold on for dear life - Turkish English Dictionary